/*
 * File Name：WeixinUnifiedOrder.java
 * Copyright：Copyright 2008-2015 CiWong.Inc. All Rights Reserved.
 * Description： WeixinUnifiedOrder.java
 * Modify By：Administrator
 * Modify Date：2015年9月15日
 * Modify Type：Add
 */
package com.ciwong.mobilepay.bean;

import com.google.gson.Gson;

/**
 * 微信支付获取订单信息
 * 
 * @author bin
 * @version ciwong v.1.0 2015年9月15日
 * @since ciwong v.1.0
 */
public class OrderInfo
{
    /**
     * 冲值订单流水
     */
    private String rechargeNo;

    /**
     * 微信支付預付编号
     */
    private String prepayid;

    /**
     * 微信支付公众账号ID
     */
    private String appid;

    /**
     * 微信支付随机字符串
     */
    private String noncestr;

    /**
     * 微信支付商户号
     */
    private String partnerid;

    /**
     * 微信支付时间戳
     */
    private String timestamp;

    /**
     * 微信支付数字签名
     */
    private String sign;

    /**
     * 银联支付流水【银联返回】
     */
    private String tn;

    /**
     * 支付宝合作者ID
     */
    private String partner;

    /**
     * 支付宝签约卖家账号
     */
    private String selleremail;
    /**
     * 微信支付二维码
     */
    public  String code_url;

    public String getRechargeNo()
    {
        return rechargeNo;
    }

    public void setRechargeNo(String rechargeNo)
    {
        this.rechargeNo = rechargeNo;
    }

    public String getPrepayid()
    {
        return prepayid;
    }

    public void setPrepayid(String prepayid)
    {
        this.prepayid = prepayid;
    }

    public String getAppid()
    {
        return appid;
    }

    public void setAppid(String appid)
    {
        this.appid = appid;
    }

    public String getNoncestr()
    {
        return noncestr;
    }

    public void setNoncestr(String noncestr)
    {
        this.noncestr = noncestr;
    }

    public String getPartnerid()
    {
        return partnerid;
    }

    public void setPartnerid(String partnerid)
    {
        this.partnerid = partnerid;
    }

    public String getTimestamp()
    {
        return timestamp;
    }

    public void setTimestamp(String timestamp)
    {
        this.timestamp = timestamp;
    }

    public String getSign()
    {
        return sign;
    }

    public void setSign(String sign)
    {
        this.sign = sign;
    }

    public String getTn()
    {
        return tn;
    }

    public void setTn(String tn)
    {
        this.tn = tn;
    }

    public String getPartner()
    {
        return partner;
    }

    public void setPartner(String partner)
    {
        this.partner = partner;
    }

    public String getSelleremail()
    {
        return selleremail;
    }

    public void setSelleremail(String selleremail)
    {
        this.selleremail = selleremail;
    }

    @Override
    public String toString()
    {
        return new Gson().toJson(this);
    }
}
